// app.js
import {baseUrl} from './utils/config';
App({
  onLaunch() {
  //   // 展示本地存储能力
  //   const logs = wx.getStorageSync('logs') || []
  //   logs.unshift(Date.now())
  //   wx.setStorageSync('logs', logs)

  //   // 登录
  //   wx.login({
  //     success: res => {
  //       // 发送 res.code 到后台换取 openId, sessionKey, unionId
  //     }
  //   })
  // },
  // globalData: {
  //   userInfo: null
  // console.log('app.js')
   },
   get(url, data = {}) {
    return new Promise((resolve, reject) => {
      wx.request({
        url: baseUrl + url,
        method: 'get',
        data,
        header: {
          'content-type': 'application/json' // 默认值
        },
        success(res) { 
          if (res.data.code == 666) {
            resolve(res.data)
          } else {
            reject(res.data);
          }
        },
        fail(error) { 
          reject(error);
        },
      })
    }); 
  },

  // 封装post请求
  post(url, data = {}) {
    return new Promise((resolve, reject) => {
      wx.request({
        url: baseUrl + url,
        method: 'post',
        data,
        header: {
          'content-type': 'application/json' // 默认值
        },
        success(res) { 
          resolve(res.data)
        },
        fail(error) { 
          reject(error);
        },
      })
    });
  },
})
